irrevocable licence - İspanyolca İngilizce Sözlük